﻿#pragma once
#include <iostream>
#include <string>
#include "Weapon.h"
using namespace std;

class DragonSword :public Weapon
{
public:
	DragonSword();
	//4.获取基础伤害；
	virtual int getBaseDamage();
	//5.获取吸血；
	virtual int getSuckBlood();
	//6.获取是否定身；
	virtual bool getHold();
	//7.获取是否暴击；
	virtual bool getCrit();

	//1.吸血率，定身率，暴击率；
	int suckRate;
	int holdRate;
	int critRate;

	//2.传入概率，判断是否触发；
	bool isTrigger(int rate);
};
